Coloring by tabu branch and bound

نویسندگان

  • Fred Glover
  • Mark Parker
  • Jennifer Ryan
چکیده

We give an adaptive depth procedure for coloring a graph that combines elements of tabu search and branch and bound. The resulting tabu branch and bound method can execute searches of varying degrees of exhaustiveness at different stages and in different regions of the search space, ranging from pure heuristic search to pure tree search at the extremes. The goal is generally to find near optimal colorings efficiently, but with the ability to obtain optimal colorings if desired. We introduce new theoretical results concerning depth and width of local optima that motivate our approach, and employ a concept of color conditioned dependency to permit shrinking of the graph at appropriate stages. We also employ an associated notion of node danger to select a node to be colored and to determine the color assigned. Computational experiments show our method performs effectively for a variety of problem types, including those taken from real world applications, and notably in graphs that are not excessively dense (as is typical in practice). In general, our approach is significantly better than branch and bound coloring methods which are considered to be state-of-the-art, yet maintains a structure that likewise provides a theoretical ability to assure optimality (controlled by a choice parameter). We demonstrate the effectiveness of this approach by comparing the tabu branch and bound method in both heuristic and exact mode with an efficient implementation of the DSATUR branch and bound algorithm. We find that the tabu branch and bound approach is able to solve problem instances in 1/3 to 1/2400 of the time as DSATUR. Also, when run in a mode to identify near optimal colorings quickly, the tabu branch and bound method terminated with optimal solutions for 15 of 28 graphs taken from the DIMACS Challenge Benchmark (specially constructed to be difficult) for which optimal solutions are known. Additionally, by finding colorings of the same cardinality as lower bounds the method also identified, the method was able to verify the optimality of its solution in 12 of these 15 problems. 1991 Mathematics Subject Classification. Primary 90C35, 68R10; Secondary 05C85. This research was supported in part by AFOSR/ONR Contracts #F49620-90-C and #F49620-92-J-DEF. This paper is in final form and no version of it will be submitted for publication elsewhere. c ©0000 American Mathematical Society 0000-0000/00 $1.00 + $.25 per page

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Ant Colony Optimization for Tree Decompositions

Instances of constraint satisfaction problems can be solved efficiently if they are representable as a tree decomposition of small width. Unfortunately, the task of finding a decomposition of minimum width is NP-complete itself. Therefore, several heuristic and metaheuristic methods have been developed for this problem. In this paper we investigate the application of different variants of Ant C...

متن کامل

Routing and wavelength assignment of scheduled lightpath demands

In this paper, we present algorithms that compute the routing and wavelength assignment (RWA) for scheduled lightpath demands in a wavelength-switching mesh network without wavelength conversion functionality. Scheduled lightpath demands are connection demands for which the setup and teardown times are known in advance. We formulate separately the routing problem and the wavelength assignment p...

متن کامل

Backtracking based iterated tabu search for equitable coloring

An equitable k-coloring of an undirected graph G = (V,E) is a partition of its vertices into k disjoint independent sets, such that the cardinalities of any two independent sets differ by at most one. As a variant of the graph coloring problem (GCP), the equitable coloring problem (ECP) concerns finding a minimum k for which an equitable k-coloring exists. In this work, we propose a backtrackin...

متن کامل

A branch-and-cut algorithm for partition coloring

Let G = (V,E,Q) be a undirected graph, where V is the set of vertices, E is the set of edges, and Q = {Q1, . . . , Qq} is a partition of V into q subsets. We refer to Q1, . . . , Qq as the components of the partition. The Partition Coloring Problem (PCP) consists of finding a subset V ′ of V with exactly one vertex from each component Q1, . . . , Qq and such that the chromatic number of the gra...

متن کامل

Parametric tabu-search for mixed integer programs

Aparametric form of tabu-search is proposed for solvingmixed integer programming (MIP) problems that creates and solves a series of linear programming (LP) problems embodying branching inequalities as weighted terms in the objective function. The approach extends and modifies a parametric branch and bound procedure of Glover [Parametic branch and bound. OMEGA, The International Journal of Manag...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1993